#include<iostream>

using namespace std;
int gcd(int a,int b)
{
	return b==0?a:gcd(b,a%b);
}

int lcm(int a,int b)
{
	return a/gcd(a,b)*b;
}
int main()
{
	int x,y,z;
	cin>>x>>y>>z;
	cout<<gcd(gcd(x,y),z)<<endl;
}